olive grove – English–Svenska translations

🇬🇧 en sv 🇸🇪

olive grove noun

  • cluster of olive trees
olivlund
Wiktionary Links